Synonyms for "done for"

Words with similar meaning